match (someone) step for step

Translations
le suivre pas à pas
Definitions
To keep up with someone by matching their actions, progress, or pace exactly; to do everything that another person does, often in a competitive or determined way.